package com.jflm.mapper;

import java.util.List;

import com.jflm.config.mybatis.MyMapper;
import com.jflm.domain.DataInterfaceManagement;

public interface DataInterfaceManagementMapper extends MyMapper<DataInterfaceManagement>{

	/**
	 * ********************************************
	 * method name   : findList 
	 * description   : 通道管理列表
	 * @param        : @param DataInterfaceManagement
	 * @param        : @return dataInterfaceManagement
	 * @param    	 : @throws Exception
	 * modified      : xusai ,  2017-10-24  上午09:54:33
	 * @see          : 
	 * *******************************************
	 * */
	List<DataInterfaceManagement> findList(DataInterfaceManagement dataInterfaceManagement) throws Exception;

	/**
	 * ********************************************
	 * method name   : add 
	 * description   : 新增通道
	 * @param        : @param DataInterfaceManagement
	 * @param        : @return dataInterfaceManagement
	 * @param    	 : @throws Exception
	 * modified      : xusai ,  2017-10-24  上午09:54:33
	 * @see          : 
	 * *******************************************
	 * */
	int add(DataInterfaceManagement dataInterfaceManagement) throws Exception;

	/**
	 * ********************************************
	 * method name   : findOne 
	 * description   : 查询单条
	 * @param        : @param DataInterfaceManagement
	 * @param        : @return dataInterfaceManagement
	 * @param    	 : @throws Exception
	 * modified      : xusai ,  2017-10-24  上午09:54:33
	 * @see          : 
	 * *******************************************
	 * */
	DataInterfaceManagement findOne(String id) throws Exception;

	/**
	 * ********************************************
	 * method name   : update 
	 * description   : 查询单条
	 * @param        : @param DataInterfaceManagement
	 * @param        : @return dataInterfaceManagement
	 * @param    	 : @throws Exception
	 * modified      : xusai ,  2017-10-24  上午09:54:33
	 * @see          : 
	 * *******************************************
	 * */
	int update(DataInterfaceManagement dataInterfaceManagement) throws Exception;

	/**
	 * ********************************************
	 * method name   : deleteById 
	 * description   : 删除单条
	 * @param        : @param DataInterfaceManagement
	 * @param        : @return dataInterfaceManagement
	 * @param    	 : @throws Exception
	 * modified      : xusai ,  2017-10-24  上午09:54:33
	 * @see          : 
	 * *******************************************
	 * */
	int deleteById(DataInterfaceManagement dataInterfaceManagement) throws Exception;
}
